long term payables to subsidiaries - Español Inglés Diccionario